to be in for life - Francés Inglés Diccionario